*{
    padding: 0px;
    margin: 0px;
}


/* main{
    border: 1px solid red;
    width: 300px;
    margin: 0 auto;
} */

/* h2{
    border: 2px solid green;
    margin-left: -50px;
    margin-right: -50px;
    text-align: center;
} */

/* h2 {
    border: solid 2px green;
    margin-bottom: 20px;
    overflow: hidden;
} */

h3 {
    /* margin-top: 5px; */
    /* display: inline-block; */
    /* border: solid 2px green; */
    /* height: 20px; */
    /* border:1px solid transparent; */
    /* position: absolute; */
}

/* span{
    display: inline-block;
} */

article{
    padding: 30px;
    border: 2px solid red;
    width: 200px;
}

article div{
    width: 100px;
    height: 100px;
    border: 2px solid red;
    padding: 20px;
}

article div:nth-of-type(1) {
    /* visibility: hidden; */
    display: none;
}